crypto/x509.pkcs8.Algo (field)

14 uses

	crypto/x509 (current package)
		pkcs8.go#L23: 	Algo       pkix.AlgorithmIdentifier
		pkcs8.go#L50: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyRSA):
		pkcs8.go#L57: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyECDSA):
		pkcs8.go#L58: 		bytes := privKey.Algo.Parameters.FullBytes
		pkcs8.go#L69: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyEd25519):
		pkcs8.go#L70: 		if l := len(privKey.Algo.Parameters.FullBytes); l != 0 {
		pkcs8.go#L82: 	case privKey.Algo.Algorithm.Equal(oidPublicKeyX25519):
		pkcs8.go#L83: 		if l := len(privKey.Algo.Parameters.FullBytes); l != 0 {
		pkcs8.go#L93: 		return nil, fmt.Errorf("x509: PKCS#8 wrapping contained private key with unknown algorithm: %v", privKey.Algo.Algorithm)
		pkcs8.go#L111: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L130: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L141: 		privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L152: 			privKey.Algo = pkix.AlgorithmIdentifier{
		pkcs8.go#L168: 			privKey.Algo = pkix.AlgorithmIdentifier{